# 配置文件
import os

class Config:
    # 数据路径
    DATA_DIR = "data"
    RAW_DATA_PATH = os.path.join(DATA_DIR, "raw/wechat_chats.json")
    PROCESSED_DATA_PATH = os.path.join(DATA_DIR, "processed/processed_chats.pkl")
    
    # 模型参数
    MODEL_NAME = "tfidf_svm_chatbot"
    MODEL_SAVE_PATH = "models/tfidf_svm_chatbot.pkl"
    VECTORIZER_SAVE_PATH = "models/tfidf_vectorizer.pkl"
    
    # 训练参数
    TEST_SIZE = 0.2
    RANDOM_STATE = 42
    
    # 文本处理
    MAX_SEQUENCE_LENGTH = 50
    STOPWORDS_FILE = "utils/stopwords.txt"